high-pitched sobbing - Spanish English Dictionary